hydroxyaryl sulfides - Spanish English Dictionary